home *** CD-ROM | disk | FTP | other *** search
/ MacFormat España 21 / macformat_21.iso / Shareware / Utilidades / ][2Mac0.9.3 Folder / ][2Mac Read Me < prev   
Text File  |  1996-08-29  |  7KB  |  171 lines

  1. Dear reader,
  2.  
  3. Here is an updated version of ][2Mac.
  4.  
  5. ][2Mac is a set of 2 applications, 1 for the Mac and 1 for the Apple-][, which allows you to backup Apple-][ DOS 3.3 floppies to a Mac in a format that is recognized by IIe, the Apple //e emulator for the Mac, written by Victor and Vincent Tan.
  6.  
  7. ][2Mac recognizes floppies, written in CHE-DOS 3.4 format too. CHE-DOS supports all kinds of disks, from single-sided 35 tracks up to double-sided 80 tracks, and various disk-controllercards and diskdrives. CHE-DOS 3.4 itself cannot fully be used under the emulator yet, but Vincent Tan is looking at that. CHE-DOS is a lot faster than DOS 3.3 (without being less stable) and supports more commands too. For the time being only
  8. single-sided 35 tracks CHE-DOS floppies can be used to boot up the emulator.
  9.  
  10.  
  11. The Apple-][ program, written in Applesoft Basic, expects a CCS-7710 (compatible) serial interface, running at 9600 bps, in slot #2 by default. If a different interfaces is being used or a different slot or speed, then it should not be difficult to change that.
  12.  
  13. The floppy-images are passed from the Apple-][ to the Mac over a serial cable . A 35 track floppy will take just a few minutes to get transferred at 9600 bps.
  14.  
  15. Since I don't have other interfaces than the one mentioned above I cannot (yet) verify the package on other cards then just this one. If you have a different card, then please check it out and keep me informed! I am working very hard to support the Apple ][c too.
  16.  
  17.  
  18. Meanwhile, if you have another card or another slot# that you would like to use then:
  19.  
  20. 1) If you want your interface to be in a different slot# then simply use IN#x (where x is the slot# you have put your serial card in) before starting to download the Basic-program from the Mac to the Apple-][ and when the download is done change line 20 of the Basic-program and fill in as much as you know about your configuration.
  21.  
  22. The supplied line 20 looks like:
  23. 20 APPLE$ = "][" : SLOT$ = "2" : CARD$ = "CCS7710"
  24.  
  25. Supported options:
  26. APPLE$ can be:  "]["                (the type of APPLE-][)
  27.            or:  "][+"
  28.            or:  "][E"
  29.            or:  "][C" *)
  30.  
  31. *) Apple-][c is not supported yet... I'm working on that...
  32.  
  33.  
  34. SLOT$  can be:  "1"                 (the slot that the serial-card is in)
  35.            or:  "2"
  36.            or:  "3"
  37.            or:  "4"
  38.            or:  "5"
  39.            or:  "6"
  40.            or:  "7"
  41.  
  42. CARD$  can be:  "CCS7710"           (CCS-7710)
  43.            or:  "PACT"              (PACT)
  44.            or:  "SSC"               (SUPER SERIAL CARD)
  45.            or:  "APPLECIC"          (APPLE COMMUNICATIONS INTERFACE CARD)
  46.  
  47. ACIA$  can be:  "6850"              (kind of communications-chip on the card)
  48.            or:  "6551"
  49.  
  50. STS$   can be:        "C080"  to  "C08F"  (STATUS-address of the chip (6850/6551))
  51.            or:  "C090"  to  "C09F"
  52.            or:  "C0A0"  to  "C0AF"
  53.            or:  "C0B0"  to  "C0BF"
  54.            or:  "C0C0"  to  "C0CF"
  55.            or:  "C0D0"  to  "C0DF"
  56.            or:  "C0E0"  to  "C0EF"
  57.            or:  "C0F0"  to  "C0FF"
  58.  
  59. DTA$   can be:        "C080"  to  "C08F"  (DATA-address of the chip (6850/6551))
  60.            or:  "C090"  to  "C09F"
  61.            or:  "C0A0"  to  "C0AF"
  62.            or:  "C0B0"  to  "C0BF"
  63.            or:  "C0C0"  to  "C0CF"
  64.            or:  "C0D0"  to  "C0DF"
  65.            or:  "C0E0"  to  "C0EF"
  66.            or:  "C0F0"  to  "C0FF"
  67.  
  68. CMD$   can be:        "C080"  to  "C08F"  (COMMAND-address of the chip (6551))
  69.            or:  "C090"  to  "C09F"
  70.            or:  "C0A0"  to  "C0AF"
  71.            or:  "C0B0"  to  "C0BF"
  72.            or:  "C0C0"  to  "C0CF"
  73.            or:  "C0D0"  to  "C0DF"
  74.            or:  "C0E0"  to  "C0EF"
  75.            or:  "C0F0"  to  "C0FF"
  76.  
  77. CTRL$  can be:        "C080"  to  "C08F"  (CONTROL-address of the chip (6551))
  78.            or:  "C090"  to  "C09F"
  79.            or:  "C0A0"  to  "C0AF"
  80.            or:  "C0B0"  to  "C0BF"
  81.            or:  "C0C0"  to  "C0CF"
  82.            or:  "C0D0"  to  "C0DF"
  83.            or:  "C0E0"  to  "C0EF"
  84.            or:  "C0F0"  to  "C0FF"
  85.  
  86. BPS$   can be:  "9600"              (serial linespeed in Bits Per Second)
  87.  
  88.  
  89. Example of a configurationline:
  90. 20 SLOT$="2" : ACIA$="6551" : STS$="C080" : DTA$="C081" : CTRL$="C082" : CMD$="C083" : BPS$="9600"
  91.                                                                        or
  92. 20 APPLE$="][C"
  93.                                                                        or
  94. 20 APPLE$="][E" : SLOT$="2" : CARD$="SSC"
  95.  
  96. The more data you can supply the easier it will be for the Basic-program to find out exactly how to send out the floppies to the Mac!
  97.  
  98.  
  99. 2) Try to use the program as it is now
  100.  
  101. 3) If that fails then sit down behind the Apple-][ and type:
  102.           CALL -151
  103.           Cx00L               (where x is the slot# the card is in)
  104.           L
  105.           L                   (keep hitting L until you reach CxFF)
  106.           L
  107.    
  108.    while typing the L commands look for data that says like:
  109.  
  110.                              LDA   $C080,X
  111.                        or:   STA   $C081,X
  112.  
  113.                  or maybe:   LDA   $C0A0
  114.                        or:   STA   $C0A1
  115.  
  116.    Let me know what you see there...
  117.    Also tell me if one of the bigger chips on the interface carries stamped
  118.    data that contains the number 6850 (like MC6850) or 6551 or not...
  119.    
  120.    Wait for my replies (I WILL GET BACK TO YOU!)....
  121.  
  122.  
  123.  
  124. Wish-list:
  125. -Support for Apple ][c
  126.  
  127.  
  128. version history:
  129. 29-aug-1996, v0.9.3
  130. -Disk-transfers are now being sumchecked
  131. -Support for both 300 and 9600 bps because:
  132.    - the Apple Communications Interface communicates at 300 bps by default
  133.    - the Apple-][c communicates at 300 bps by default
  134. -Support for the Apple Communications Interface Card
  135.  
  136. 22-aug-1996, v0.9.2
  137. -Added support for 6551 ACIA
  138. -Added support for SSC card
  139.  
  140. 21-aug-1996, v0.9.1
  141. -Complete rewrite of the Apple-][ program
  142. -The program is now ready for various kinds of Apple-][ configurations
  143.  
  144. 18-aug-1996, v0.9b3
  145. -Some more errorchecking implemented
  146. -Version of Apple-][ program gets checked against latest versionnumber
  147. -Some more helpful and user-friendly messages implemented
  148.  
  149. 14-aug-1996, v0.9b2
  150. -Unreadable sectors that are not 'in use' no longer cause the transmission to abort.
  151. -Fixed a bug that caused out-of-sync errors while doing more then 1 Apple-][ disk.
  152. -Out-of-sync errors now also terminate the Apple-][ program.
  153.  
  154. 12-aug-1996, v0.9b1, first beta-release
  155.  
  156.  
  157.  
  158. About the Apple //e emulator:
  159. I myself discovered the emulator at sumex-aim.stanford.edu under the name
  160. /info-mac/app/IIe-301.hqx.
  161. The emulator can also be downloaded from Vincent Tan's internet-web-site using the URL: http://www.usyd.edu.au/~vtan/index.html
  162.  
  163.  
  164. Kind regards,
  165. Adam van Gaalen
  166.  
  167. e-mail: a.vangaalen@iag.tno.nl    for mail to my office and BIG files
  168.     or: pa2aga@iag.tno.nl         for letters only, NO BIG files here
  169.  
  170.  
  171. © Copyright 1996, Adam van Gaalen